package ConcreteModelExample;

import java.util.Date;

import javax.persistence.Entity;
import javax.persistence.Temporal;
import javax.persistence.TemporalType;
import javax.validation.constraints.NotNull;

import businessLogic.model.AbstractModel;

@Entity
public class Martin extends AbstractModel 
{

@NotNull
int CantPorongasCulo;
@Temporal(TemporalType.DATE)
Date FechaNacimiento;
String Nombre;
public Martin(int id, int cantPorongasCulo, Date fechaNacimiento, String nombre) {
	super(id);
	CantPorongasCulo = cantPorongasCulo;
	FechaNacimiento = fechaNacimiento;
	Nombre = nombre;
}
public Martin() {
	super();
	// TODO Auto-generated constructor stub
}
public Martin(int id) {
	super(id);
	// TODO Auto-generated constructor stub
}
public int getCantPorongasCulo() {
	return CantPorongasCulo;
}
public void setCantPorongasCulo(int cantPorongasCulo) {
	CantPorongasCulo = cantPorongasCulo;
}
public Date getFechaNacimiento() {
	return FechaNacimiento;
}
public void setFechaNacimiento(Date fechaNacimiento) {
	FechaNacimiento = fechaNacimiento;
}
public String getNombre() {
	return Nombre;
}
public void setNombre(String nombre) {
	Nombre = nombre;
}



}
